package com.zxcl.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zxcl.domain.Member;
import com.zxcl.dto.MemberUpdateDTO;
import com.zxcl.dto.PhoneDTO;

/**
 * 描述: []
 * 作者: zxcl
 */
public interface MemberService extends IService<Member> {
    /**
     * 更新会员的信息
     *
     * @param memberUpdateDTO
     * @return
     */
    Integer updateMember(MemberUpdateDTO memberUpdateDTO);

    /**
     * 发送验证码
     *
     * @param phoneDTO
     */
    void sendPhoneCode(PhoneDTO phoneDTO);

    /**
     * 保存手机号码
     *
     * @param phoneDTO
     * @return
     */
    Integer savePhone(PhoneDTO phoneDTO);

}
